dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Motor Racing
— synonyms, definition
1.
motor racing (Noun)
1 synonym
motorsport
1 definition
motor racing (Noun)
— Sport racing motor vehicles, e.g. cars, motorboats, motorbikes, etc..
5 types
auto racing
car racing
motocross
motorsport
scrambling